body {
	background-color: white;
	margin:0; padding:0;
	text-align: center;
}

div, p, table, th, td {
	list-style:none; 
	margin:0; padding:0; 
	color:#333; font-size:12px; 
	font-family:宋体;
}

.selectLi {
	background:#667991;
	color:white;
}
.selectLi_tmp {
	background: #DFDFDF;
	color:black;
}

/* ------------- 标题 -----------------  */
.headTitle {
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
	font-size:28px;
}
.headTitle span {
	font-weight:normal;
	font-size:14px;
}

/* ------------- zTree容器 -----------------  */
div.zTreeDemoBackground {
	height:470px;
	padding:45px 0 0 60px;
	text-align:left;
	width:280px;
	background: url(images/zTreeDemo_background.png) no-repeat;
}

ul#treeDemo {
	width:210px;
	height:330px;
	overflow-y:scroll;
	overflow-x:auto;
}
ul#treeDemo2 {
	width:210px;
	height:330px;
	overflow-y:scroll;
	overflow-x:auto;
}

/* ------------- 内容  -----------------  */
div.demoContent li{
	padding:0; margin:0; 
	list-style:none;
	line-height:16px; 
	font-size: 12px;
	text-align:left; 
	white-space:normal;
}

div.demoContent li.menu{
	padding:0; margin:10px 0 0 0; 
	line-height:18px; 
	font-size: 18px;
	cursor: pointer;
}

div.demoContent li.title{
	padding:0; margin:10px 0 0 0; 
	line-height:30px; 
	font-size: 18px;
	white-space:nowrap;
}

div.demoContent ul{
	font-size: 12px;
	line-height: 16px;
	margin:3px 0 0 0; 
	padding:2px 0 0 18px;
}
div.demoContent ul.remark{
	font-size: 12px;
	line-height: 16px;
	background-color:#555555;
	margin:2px 0 0 0;
	padding:4px 10px;
	color: white;
}
div.demoContent ul.event{
	font-size: 12px;
	line-height: 16px;
	background-color:#DFDFDF;
	margin:2px 0 0 0;
	padding:4px 10px;
	color: black;
}
div.demoContent ul.operate{
	font-size: 12px;
	line-height: 18px;
	background-color:#DFDFDF;
	margin:2px 0 0 0;
	padding:8px 10px 4px 10px;
	color: black;
}
div.demoContent ul.event a{
	color: #0078ff;
}

div.demoContent a {
	cursor: pointer;
	text-decoration:none;
}
div.demoContent a:hover{
	text-decoration:underline;
}

div.demoContent a.disabled{
	color: #898D8A;
	text-decoration:line-through;
}
div.demoContent a.able{
	color: #1D11F0;
}
div.demoContent span.info{
	color: #28B30B;
}

/* ------------- 右键菜单 -----------------  */

div#rMenu {
	background-color:#555555;
	text-align: left;
	padding:2px;
}

div#rMenu ul {
	margin:1px 0;
	padding:0 5px;
	cursor: pointer;
	list-style: none outside none;
	background-color:#DFDFDF;
}
div#rMenu ul li {
	margin:0;
	padding:2px 0;
}

/* ------------- 图标按钮 -----------------  */
button.ico {
	width:26px; height:26px; 
	padding:0; margin:-5px 10px 0 0 ; 
	vertical-align:middle;
	border:0 none; 
	background-color: transparent; 
	background-repeat: no-repeat;
	background-position: 0 0;
}
li.menu button.ico {
	cursor: pointer;
}
.operate button.ico {
	cursor: pointer;
}
td.operate button.ico {
	margin:0;
	padding:0;
}


li button.ico.star { background:url("./images/star.png") no-repeat scroll -26px 0 transparent;}
li.focus button.ico.star { background:url("./images/star.png") no-repeat scroll 0 0 transparent;}
button.ico.books { background:url("./images/books.png") no-repeat scroll 0 0 transparent;}
button.ico.safari { background:url("./images/safari.png") no-repeat scroll 0 0 transparent;}
button.ico.moveNode { background:url("./images/moveNode.png") no-repeat scroll 0 0 transparent;}
button.ico.moveNodeR { background:url("./images/moveNodeR.png") no-repeat scroll 0 0 transparent;}
button.ico.refresh { background:url("./images/refresh.png") no-repeat scroll 0 0 transparent;}
button.ico.addNode { background:url("./images/addNode.png") no-repeat scroll 0 0 transparent;}
button.ico.expandNode { background:url("./images/expandNode.png") no-repeat scroll 0 0 transparent;}
button.ico.collapseNode { background:url("./images/collapseNode.png") no-repeat scroll 0 0 transparent;}
button.ico.removeNode { background:url("./images/removeNode.png") no-repeat scroll 0 0 transparent;}
button.ico.checkNode { background:url("./images/checkNode.png") no-repeat scroll 0 0 transparent;}
button.ico.unCheckNode { background:url("./images/unCheckNode.png") no-repeat scroll 0 0 transparent;}
button.ico.skin { background:url("./images/skin.png") no-repeat scroll 0 0 transparent;}
button.ico.left { background:url("./images/left.png") no-repeat scroll 0 0 transparent;}
button.ico.right { background:url("./images/right.png") no-repeat scroll 0 0 transparent;}
button.ico.down { background:url("./images/down.png") no-repeat scroll 0 0 transparent;}
button.ico.up { background:url("./images/up.png") no-repeat scroll 0 0 transparent;}
button.ico.searchNode { background:url("./images/searchNode.png") no-repeat scroll 0 0 transparent;}

button.diyBtn1 { background:url("./images/btn1.png") no-repeat scroll 1px 1px transparent;}
button.diyBtn2 { background:url("./images/btn2.png") no-repeat scroll 1px 1px transparent;}

.emptyButton {
	width:0px; height:0px; 
	padding:0; margin:0; 
	border:0 none;
}
.treeButton {
	width:13px; height:13px; 
	padding:0; margin:-2px 3px 0 0; 
	vertical-align:middle;
	border:0 none;
	cursor: auto;
}
	
.treeButton.checkbox_false_full { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 0 transparent;}	
.treeButton.checkbox_false_full_focus { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -12px transparent;}	
.treeButton.checkbox_false_part { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -72px transparent;}	
.treeButton.checkbox_false_part_focus { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -84px transparent;}	
.treeButton.checkbox_true_full { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -24px transparent;}	
.treeButton.checkbox_true_full_focus { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -36px transparent;}	
.treeButton.checkbox_true_part { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -48px transparent;}	
.treeButton.checkbox_true_part_focus { background:url("../zTreeStyle/images/checkbox.png") no-repeat scroll 0 -60px transparent;}
.treeButton.radio_false_full { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 0 transparent;}	
.treeButton.radio_false_full_focus { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -12px transparent;}	
.treeButton.radio_false_part { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -72px transparent;}	
.treeButton.radio_false_part_focus { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -84px transparent;}	
.treeButton.radio_true_full { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -24px transparent;}	
.treeButton.radio_true_full_focus { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -36px transparent;}	
.treeButton.radio_true_part { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -48px transparent;}	
.treeButton.radio_true_part_focus { background:url("../zTreeStyle/images/radio.png") no-repeat scroll 0 -60px transparent;}
	